Position Estimation and Correction of Mobile Robot by Model-based Scene Matching and Optimization Method
نویسندگان
چکیده
This paper presents a method to estimate and correct the positions of an indoor mobile robot. Scene matching is based on geometric hashing[9, 101. An optimization method[l2] of maximizing cross-correlation of image regions is used to estimation correction. We assume that the robot is equipped with two or more video cameras, a 2 0 laser range finder and an odometry system. The 3 0 CAD model of indoor environment is known. First, the indoor environments are remodeled in a form convenient for scene matching. Some selected features, which are the model edge positions on the horizontal plane of the 2 0 laser range finder; are transformed into geometric invariants by system calibration and range data fusion. These geometric invariants of features are modeled off-line in hashing tables according to the proposed basis constraints[l3]. They are then used as indices to make scene matching by geometric hashing with weighted voting rule. After scene matching, the self-localization of mobile robot can be completed by coordinate transformation and a least square method. Furthermore, we use a two-step optimized descent method in a number of search directions to make estimation correction. Finally, the next position estimation can be made more accurate and eficient by combining uncertainty analysis[l] with geometric hashing.
منابع مشابه
Reduction of Odometry Error in a two Wheeled Differential Drive Robot (TECHNICAL NOTE)
Pose estimation is one of the vital issues in mobile robot navigation. Odometry data can be fused with absolute position measurements to provide better and more reliable pose estimation. This paper deals with the determination of better relative localization of a two wheeled differential drive robot by means of odometry by considering the influence of parameters namely weight, velocity, wheel p...
متن کاملRobust Sliding Mode Controller for Trajectory Tracking and Attitude Control of a Nonholonomic Spherical Mobile Robot
Based on dynamic modeling, robust trajectory tracking control of attitude and position of a spherical mobile robot is proposed. In this paper, the spherical robot is composed of a spherical shell and three independent rotors which act as the inner driver mechanism. Owing to rolling without slipping assumption, the robot is subjected to two nonholonomic constraints. The state space representatio...
متن کاملMobile Robot Online Motion Planning Using Generalized Voronoi Graphs
In this paper, a new online robot motion planner is developed for systematically exploring unknown environ¬ments by intelligent mobile robots in real-time applications. The algorithm takes advantage of sensory data to find an obstacle-free start-to-goal path. It does so by online calculation of the Generalized Voronoi Graph (GVG) of the free space, and utilizing a combination of depth-first an...
متن کاملWorld modeling and position estimation for a mobile robot using ultrasonic ranging
This paper describes a system for dynamically maintaining a description of the limits to free space for a mobile robot using a belt of ultrasonic range devices. These techniques are based on the principle of explicitly representing the uncertainty of the vehicle position as well as the uncertainty inherent in the sensing process. A model is presented for the uncertainty inherent in ultrasonic r...
متن کاملاستفاده از برآورد حالتهای پویای دست مبتنی بر مدل، برای تقلید عملکرد بازوی انسان توسط ربات با دادههای کینکت
Pose estimation is a process to identify how a human body and/or individual limbs are configured in a given scene. Hand pose estimation is an important research topic which has a variety of applications in human-computer interaction (HCI) scenarios, such as gesture recognition, animation synthesis and robot control. However, capturing the hand motion is quite a challenging task due to its high ...
متن کامل